vine leaf – Català–English translations

🇬🇧 en ca

vine leaf noun

  • leaf of grapevine
pàmpol
Wiktionary Links